package com.ruoyi.edh.domain.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.edh.domain.EdhCategories;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 易订货-分类对象 edh_categories
 * 
 * @author xxx
 * @date 2020-09-02
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("易订货-全部分类")
public class EdhCategoriesVo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    @ApiModelProperty("主键id")
    private Long id;

    /** 分类名称 */
    @Excel(name = "分类名称")
    @ApiModelProperty("分类名称")
    private String name;

    /** 图片链接地址 */
    @Excel(name = "图片链接地址")
    @ApiModelProperty("图片链接地址")
    private String image;

    /** 分类排序 */
    @Excel(name = "分类排序")
    @ApiModelProperty("分类排序")
    private Double sort;

    /** 父id */
    @Excel(name = "父id")
    @ApiModelProperty("父id")
    private Long parentId;

    /** 创建者 */
    @Excel(name = "创建者")
    @ApiModelProperty("创建者")
    private Long createId;

    /** 更新者 */
    @Excel(name = "更新者")
    @ApiModelProperty("更新者")
    private Long updateId;

    /** 是否删除 0否1是 */
    @ApiModelProperty("更新者")
    private Integer delFlag;
    /** 子集分类集合*/
    private List<EdhCategories> edhCategories;

}
